# include "my_thread.h"
#include <stdlib.h>
#ifndef THREAD_Q
#define THREAD_Q
struct __thread_queue{
	thread_t first;
	thread_t last;
	unsigned int size;
};
typedef struct __thread_queue* thread_queue;
thread_queue create_queue();
void delete_queue(thread_queue);
void insert(thread_t,thread_queue );
void remove_thread(thread_t,thread_queue );
int isempty(thread_queue );


#endif
